insulating sleeving - Francés Inglés Diccionario